Elaborator reflection: extending Idris in Idris

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

idris-mode: Idris interaction with emacs

This document describes the interaction of the Idris compiler with the editor emacs, to facilitate a lightweight development environment for Idris programs in emacs. The goal of the ideslave mode is to provide from Idris a structured input and output command processor, which supports all features available in the command line version of the Idris compiler.

متن کامل

Tool Demonstration: An IDE for Programming and Proving in Idris

Dependently typed programming languages have a rich type system, which enables developers to combine proofs with programs, sometimes even eroding the boundary between the activities of proving and programming. This introduces new challenges for integrated development environments that must support this boundary. Instead of reimplementing large parts of a compiler, such as a type checker and a t...

متن کامل

Idris, a general-purpose dependently typed programming language: Design and implementation

Many components of a dependently-typed programming language are by now well understood, for example the underlying type theory, type checking, unification and evaluation. How to combine these components into a realistic and usable high-level language is, however, folklore, discovered anew by successive language implementators. In this paper, I describe the implementation of IDRIS, a new depende...

متن کامل

Synonymy of Discotettix adenanii Mahmood, Idris & Salmah, 2007 with D. belzebuth (Serville, 1838) (Orthoptera: Tetrigidae).

According to a study of type specimens of Discotettix adenanii Mahmood, Idris & Salmah, 2007 and copious specimens of D. belzebuth (Serville, 1838) collected in different parts of Borneo, we found that all species-specific morphological characters of D. adenanii, according to its original description, fall into the morphological variability of D. belzebuth. Thus, we synonymize D. adenanii with ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGPLAN Notices

سال: 2016

ISSN: 0362-1340,1558-1160

DOI: 10.1145/3022670.2951932